package dao;

import com.github.miemiedev.mybatis.paginator.domain.PageBounds;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import model.Report;
@SuppressWarnings("rawtypes")
public abstract interface ReportMapper {
	public abstract List<Report> findReportList(
			HashMap<String, Object> paramHashMap);

	public abstract int addValue(Report paramReport);

	public abstract List<Report> selectByPrimaryKey(Map paramMap);

	public abstract List<Report> selectAll(PageBounds paramPageBounds,
			Map paramMap);

	public abstract int update(Report paramReport);

	public abstract void delete(Long paramLong);

	public abstract Report selectById(Long paramLong);
}